local lockKey = KEYS[1]  -- 锁的key
local requestId = ARGV[1] -- 当前请求的唯一标识

local value = redis.call('GET', lockKey) -- 获取锁的值

if requestId == value then -- 如果锁的值和当前请求的唯一标识相等，那么就删除锁
    redis.call('DEL', lockKey)
    return true
else
    return false -- 如果锁的值和当前请求的唯一标识不相等，那么就返回false
end